two-leg puller - German English Dictionary